A Case for Nano-Kernels

نویسندگان

  • See-Mong Tan
  • David K. Raila
  • Roy H. Campbell
چکیده

The Choices operating system splits the microkernel into a machine-independent part and a machine-dependent sub-microkernel. The sub-microkernel, called the nano-kernel in Choices, encapsulates the hardware and presents an idealized machine architecture to the rest of the system. Higher levels of the system access the nano-kernel through a single interface. Nano-kernels are useful because they significantly enhance portability of the entire microkernel. The interface provided by the idealized machine architecture of the Choices nano-kernel is a good match for constructing higher-level abstractions in the machine-independent microkernel. In the Choices nano-kernel, we have fully decoupled the nano-kernel from all higher-level abstractions. Thus, it should be possible to construct many diierent operating systems on top of the nano-kernel. The Choices nano-kernel is built as an object-oriented framework. The framework guides porting to new hardware platforms, and allows the specialization of its components for eecient, machine-speciic implementation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the effects of different kernels used for CT image reconstruction on dose distributions in treatment planning of kidney cancer radiotherapy

Introduction: The quality of CT images used for treatment planning of cancer patients is an important issue in accurate outlining of the tumor volume and organs at risk. Different kernels in CT scanner systems are available for improving the image quality. Applying these kernels  on   CT  images  will  change   the   CT  numbers  and  electron   density   of   tissues, conse...

متن کامل

Ensemble Kernel Learning Model for Prediction of Time Series Based on the Support Vector Regression and Meta Heuristic Search

In this paper, a method for predicting time series is presented. Time series prediction is a process which predicted future system values based on information obtained from past and present data points. Time series prediction models are widely used in various fields of engineering, economics, etc. The main purpose of using different models for time series prediction is to make the forecast with...

متن کامل

COLLOCATION METHOD FOR FREDHOLM-VOLTERRA INTEGRAL EQUATIONS WITH WEAKLY KERNELS

In this paper it is shown that the use of‎ ‎uniform meshes leads to optimal convergence rates provided that‎ ‎the analytical solutions of a particular class of‎ ‎Fredholm-Volterra integral equations (FVIEs) are smooth‎.

متن کامل

Enhanced aldolase activity and glycolysis as short term effects of hydrogen cyanide for the release of dormancy in walnut kernels

Seed dormancy removal by cold stratification is accompanied by the development of gluconeogenic competence. Although hydrogen cyanide can stimulate the germination of many herbaceous dormant seeds and increase gluconeogenesis in long term, its short-term effects on sugar metabolism require further investigation. Accordingly, an experiment in the form of complete randomized design was carried ou...

متن کامل

CAS WAVELET METHOD FOR THE NUMERICAL SOLUTION OF BOUNDARY INTEGRAL EQUATIONS WITH LOGARITHMIC SINGULAR KERNELS

In this paper, we present a computational method for solving boundary integral equations with loga-rithmic singular kernels which occur as reformulations of a boundary value problem for the Laplacian equation. Themethod is based on the use of the Galerkin method with CAS wavelets constructed on the unit interval as basis.This approach utilizes the non-uniform Gauss-Legendre quadrature rule for ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995